Pular para o conteúdo principal

PUT /clientes/{documento}

Atualiza dados de um cliente específico.

Parâmetros

  • documento (string, path): CPF/CNPJ do cliente a ser atualizado

Corpo da requisição

{
"tipo": "F", // Enum: [ F (Pessoa física), J (Pessoa jurídica) ]
"razao-social": "string", // Somente para pessoa jurídica.
"nome-fantasia": "string", // Somente para pessoa jurídica.
"cnpj": "string", // Somente para pessoa jurídica.
"inscricao-municipal": "string", // Somente para pessoa jurídica.
"nome": "string", // Somente para pessoa física.
"cpf": "string", // Somente para pessoa física.
"rg": "string", // Somente para pessoa física.
"tipo-inscricao-estadual": "1", // Enum: [ 1 (Contribuinte ICMS), 2 (Contribuinte isento), 9 (Não Contribuinte) ]
"inscricao-estadual": "string",
"consumidor-final": "0", // Enum: [ 0 (Não), 1 (Sim) ]
"contato": {
"email": "string",
"telefone": "string"
},
"endereco": {
"cep": "string",
"rua": "string",
"numero": "string",
"complemento": "string",
"bairro": "string",
"cidade": "string",
"estado": "string"
}
}

Respostas

200 - Status: 001 (Registro realizado)

{
"status": "001 (Registro realizado)",
"descricao": "string",
"data": {
"descricao": "Cliente atualizado com sucesso."
}
}

200 - Status: 999 (Erro interno)

{
"status": "999 (Erro interno)",
"descricao": "string",
"data": {
"erro": "string"
}
}

Observações

Este endpoint exige autenticação.
Utilize os seguintes cabeçalhos:

Authorization: Token `token_da_empresa`
Content-Type: application/json

Exemplo de requisição

PUT https://api.mysebr.com.br/nfemyse-v3/rest/clientes/{documento}